<?xml version="1.0" encoding="UTF-8" ?>
<stock>
	<!-- **** List of available buttons ****
	 
	 The list below contains all of the possible buttons that you can
	 use on the startup warning dialogues. You need to define three bits of information.
	 
	 id			=> This is variable name of the button, should relate to what the button
	 does. See below for examples
	 label	=> This is what the user sees in the GUI should be short as possible
	 labelStringsTable	=> Name of strings file (sans .strings) to look in for label - default: StockSpecificationAlerts.strings
	 action		=> What happens when you press the button. Each button can have zero or more actions.
	 a button with no actions does nothing, if there are multiple actions they are executed
	 in the order they are defined. The following actions are available:
	 
	 'quit' - Game quits
	 'update' - Game starts the OS Software Update program and quits.
	 'preferences' - Opens the system preferences
	 * can take a parameter 'pane' specifying which panel to open
	 'link' - opens a resource
	 * takes a 'url' parameter specifying the location of the resource
	 'setting' - sets a registry setting
	 * takes the same parameters as the <setting> tag in specifications.xml
	 -->
	<stockbutton id="quit">
		<label>QuitButtonLabel</label>
		<action id="quit" />
	</stockbutton>
	
	<stockbutton id="continue">
		<label>ContinueButtonLabel</label>
		<!-- does nothing -->
	</stockbutton>
	
	<stockbutton id="continue anyway">
		<label>IgnoreButtonLabel</label>
		<!-- does nothing -->
	</stockbutton>
	
	<stockbutton id="not now">
		<label>NotNowButtonLabel</label>
		<!-- does nothing -->
	</stockbutton>
	
	<stockbutton id="update">
		<label>UpdateButtonLabel</label>
		<action id="update" />
		<action id="quit" />
	</stockbutton>
	
	<stockbutton id="preferences">
		<label>PreferencesButtonLabel</label>
		<action id="preferences" />
		<action id="quit" />
	</stockbutton>
	
	<stockbutton id="feral link">
		<label>www.feralinteractive.com</label>
		<action id="link">
			<param name="url">http://www.feralinteractive.com/</param>
		</action>
	</stockbutton>
	
	<stockbutton id="nvidia link">
		<label>www.nvidia.com</label>
		<action id="link">
			<param name="url">http://www.nvidia.com/object/mac-driver-archive.html</param>
		</action>
	</stockbutton>
	
	<stockbutton id="faq link">
		<label>ViewFAQ</label>
		<action id="link">
			<param name="url">#{GameFAQ}</param>
		</action>
	</stockbutton>
	
	<stockbutton id="faq link quit">
		<label>ViewFAQ</label>
		<action id="link">
			<param name="url">#{GameFAQ}</param>
		</action>
		<action id="quit" />
	</stockbutton>
	
	<stockbutton id="faq link section quit">
		<label>ViewFAQ</label>
		<action id="link">
			<param name="url">#{GameFAQ}</param>
			<param name="url_section">#{faq_section}</param>
		</action>
		<action id="quit" />
	</stockbutton>
	
	<stockbutton id="apple link">
		<label>URLApple</label>
		<labelStringsTable>Feral</labelStringsTable>
		<action id="link">
			<param name="url">URLApple</param>
			<url-paramStringsTable>Feral</url-paramStringsTable>
		</action>
	</stockbutton>
	
	<stockbutton id="store link">
		<label>View</label>
		<labelStringsTable>Startup</labelStringsTable>
		<action id="link">
			<param name="url">#{Store}</param>
		</action>
	</stockbutton>
	
	<stockbutton id="icloud sync">
		<label>SyncButtonLabel</label>
		<action id="setting">
			<param name="name">iCloudSyncing</param>
			<param name="type">integer</param>
			<param name="value">1</param>
		</action>
	</stockbutton>
	
	<stockbutton id="support mail">
		<label>Support</label>
		<labelStringsTable>Startup</labelStringsTable>
		<action id="link">
			<param name="url">mailto:#{support_email}?Subject=</param>
		</action>
	</stockbutton>
	
	<!-- BOL 16-Sep-14 this is now depreciated, just use "store link" -->
	<stockbutton id="app store update">
		<label>AppStoreUpdatesButton</label>
		<action id="link">
			<param name="url">macappstore://showUpdatesPage</param>
		</action>
	</stockbutton>
	
	<stockbutton id="app store dont update">
		<label>AppStoreUpdatesNotNowButton</label>
	</stockbutton>
	
	<stockbutton id="yes">
		<label>Yes</label>
		<labelStringsTable>GenericUI</labelStringsTable>
	</stockbutton>
	
	<stockbutton id="no">
		<label>No</label>
		<labelStringsTable>GenericUI</labelStringsTable>
	</stockbutton>
	
	<stockbutton id="ok">
		<label>OK</label>
		<labelStringsTable>Startup</labelStringsTable>
	</stockbutton>
	
	<stockbutton id="cancel">
		<label>Cancel</label>
		<labelStringsTable>Startup</labelStringsTable>
	</stockbutton>
	
	<stockbutton id="download">
		<label>Download</label>
		<labelStringsTable>Startup</labelStringsTable>
	</stockbutton>
	
	<stockbutton id="complete installation">
		<label>CompleteInstallation</label>
		<labelStringsTable>Startup</labelStringsTable>
	</stockbutton>
	
	
	<!-- **** List of available checkboxes ****
	 
	 The list below contains all of the possible checkboxes that you can
	 use on the startup warning dialogues. You need to define four bits of information.
	 
	 id					=> This is variable name of the checkbox, should relate to what the checkbox does. See below for examples
	 label				=> This is what the user sees in the GUI. Should be short as possible
	 labelStringsTable	=> Name of strings file (sans .strings) to look in for label - default: StockSpecificationAlerts.strings
	 defchecked			=> Bool. Defines whether the box is checked initially when the dialog is displayed.
	 -->
	
	<stockcheckbox id="doNotNotifyCheckbox">
		<label>DoNotNotifyCheckboxLabel</label>
		<defchecked>0</defchecked>
	</stockcheckbox>
	
	
	<!-- **** List of pre-launch checks
	 
	 The list below contains all of the possible pre game checks that the game will run before starting. This allows us to block users with unspec machines from getting hangs by stopping the game from launching. To create a new test you need to define four bits of information.
	 
	 
	 id					=> name of the warning text should be short and related to the content
	 title				=> Title text of the warning dialog (appears in bold)
	 titleStringsTable	=> Name of strings file (sans .strings) to look in for title - default: StockSpecificationAlerts.strings
	 body				=> Main text of the warning dialogue. Text is in plain text format new
	 bodyStringsTable	=> Name of strings file (sans.strings) to look in for body - default: StockSpecificationAlerts.strings
	 line and tabs can be used for formatting
	 buttons				=> This section defines what buttons you want on the dialogue.
	 Options need to be labeled "default", "cancel" or "alternative"
	 checkbox			=> Defines what checkbox is present on the alert. Currently (19/02/2013)
	 used to determine whether to display the alert in the future. Could
	 perceivably be updated to encompas 'actions' similarly to buttons.
	 -->

	<!-- Alert that the Linux distribution or version is not currently supported -->
	<stockalert id="LnxDistributionUnsupported">
		<title>DistributionUnsupportedTitle</title>
		<titleStringsTable>StockSpecificationAlerts</titleStringsTable>
		<body>DistributionUnsupportedMessage</body>
		<bodyStringsTable>StockSpecificationAlerts</bodyStringsTable>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
			<alternative stock_id="faq link section quit" />
		</buttons>
		<checkbox stock_id="doNotNotifyCheckbox" />
	</stockalert>

	<!-- Alert that the Linux graphics driver version is under minimum specifications -->
	<stockalert id="LnxGraphicsDriverBelowMin">
		<title>GraphicsDriverUnsupportedTitle</title>
        <titleStringsTable>StockSpecificationAlerts</titleStringsTable>
		<body>GraphicsDriverUnsupportedMessage</body>
        <bodyStringsTable>StockSpecificationAlerts</bodyStringsTable>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
            <alternative stock_id="faq link section quit" />
		</buttons>

	</stockalert>

	<!-- Alert that the linux graphics driver version is known to have issues + is unsupported -->
	<stockalert id="LnxGraphicsDriverUnsupported">
		<title>GraphicsDriverUnsupportedTitle</title>
        <titleStringsTable>StockSpecificationAlerts</titleStringsTable>
		<body>GraphicsDriverUnsupportedMessage</body>
        <bodyStringsTable>StockSpecificationAlerts</bodyStringsTable>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
            <alternative stock_id="faq link section quit" />
		</buttons>
		<checkbox stock_id="doNotNotifyCheckbox" />
	</stockalert>
	
    <!-- Alert the User about magic mouse alternate binding being used -->
    <stockalert id="MMWarning">
        <title>MagicMouseWarningHeader</title>
        <titleStringsTable>StockSpecificationAlerts</titleStringsTable>
        <body>MagicMouseWarningBody</body>
        <bodyStringsTable>StockSpecificationAlerts</bodyStringsTable>
        <buttons>
            <default stock_id="ok" />
            <alternative stock_id="faq link" />
        </buttons>
    </stockalert>
	
	<!-- Alert for Mac machines with hardware that is under spec and will not even run the game badly. This option does not allow users to risk playing. This option should only be used for machines that crash on launch etc-->
	<stockalert id="BlockedHardware">
		<title>BlockedHardwareTitle</title>
		<body>BlockedHardwareBody</body>
		<buttons>
			<default stock_id="quit" />
		</buttons>
	</stockalert>
	
	<!-- Alert for Mac machines with software that is under spec and will not even run the game badly. This option does not allow users to risk playing. This option should only be used for machines that crash on launch etc-->
	<stockalert id="BlockedSoftware">
		<title>BlockedSoftwareTitle</title>
		<body>BlockedSoftwareBody</body>
		<buttons>
			<default stock_id="quit" />
		</buttons>
	</stockalert>
	<!-- Alert for Mac machines with hardware/software that is under spec and will run the game badly. This option **allows** users to risk playing. This option should only be used for machines that **don't** crash on launch etc-->
	<stockalert id="UnsupportedPlayable">
		<title>UnsupportedPlayableTitle</title>
		<body>UnsupportedPlayableBody</body>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
		</buttons>
	</stockalert>
	<!-- Alert for Mac machines with hardware/software that is at the minimum spec and will only work with low graphics settings. This will still allow the user to play -->
	<stockalert id="SupportedMinSpec">
		<title>SupportedMinSpecTitle</title>
		<body>SupportedMinSpecBody</body>
		<buttons>
			<default stock_id="continue" />
			<cancel stock_id="quit" />
		</buttons>
	</stockalert>
	<!-- Alert for machines with an OS that is under spec and will run the game badly. This option **allows** users to risk playing. This option should only be used for machines that **don't** crash on launch etc-->
	<stockalert id="UnsupportedOSPlayable">
		<title>UnsupportedOSPlayableTitle</title>
		<body>UnsupportedOSPlayableBody</body>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
			<alternative stock_id="update" />
		</buttons>
	</stockalert>
	<!-- As for UnsupportedOSPlayable but the message state the minimum OS to upgrade to and a recommended OS as well in order to avoid a 2nd recommended dialog after update -->
	<stockalert id="UnsupportedOSPlayableWithRecommended">
		<title>UnsupportedOSPlayableTitle</title>
		<body>UnsupportedOSPlayableWithRecommendedBody</body>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
			<alternative stock_id="update" />
		</buttons>
	</stockalert>
	<!-- Alert for Mac machines with graphics limitations - For example LEGO games on GMA not supporting Enhanced Graphics-->
	<stockalert id="EffectsDisabled">
		<title>EffectsDisabledTitle</title>
		<body>EffectsDisabledBody</body>
		<buttons>
			<default stock_id="continue"/>
			<cancel	 stock_id="quit"/>
		</buttons>
	</stockalert>
	<!-- Alert for Mac machines with graphics slowdowns - For example keeping dynamic shadows disabled on low end mac's when playing borderlands.-->
	<stockalert id="SuggestEffectsDisabled">
		<title>SuggestEffectsDisabledTitle</title>
		<body>SuggestEffectsDisabledBody</body>
		<buttons>
			<default stock_id="continue" />
		</buttons>
	</stockalert>
	
	<!--Alert for Mac machines that have an OS bug that has been fixed in the current OS update. This can be set only once the OS update has been released -->
	<stockalert id="HaveFix">
		<title>HaveFixTitle</title>
		<body>HaveFixBody</body>
		<buttons>
			<default stock_id="update"/>
			<cancel stock_id="quit" />
			<alternative stock_id="continue anyway" />
		</buttons>
	</stockalert>
	
	<!-- Similar to HaveFix, this tells the user that there are problems running the game on the current OS version -->
	<stockalert id="OSCompatibilityIssues">
		<title>OSCompatibilityIssuesTitle</title>
		<body>OSCompatibilityIssuesBody</body>
		<buttons>
			<default stock_id="update"/>
			<cancel stock_id="quit" />
			<alternative stock_id="continue anyway" />
		</buttons>
	</stockalert>
	
	<!-- Alert for Mac machines that only work on an NEWER version of the OS. -->
	<stockalert id="OSUpgrade">
		<title>OSUpgradeTitle</title>
		<body>OSUpgradeBody</body>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
		</buttons>
	</stockalert>
	
	<!-- Alert to recommend an OS upgrade. -->
	<stockalert id="OSUpgradeRecommended">
		<title>OSUpgradeRecommendedTitle</title>
		<body>OSUpgradeRecommendedBody</body>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
		</buttons>
		<checkbox stock_id="doNotNotifyCheckbox" />
	</stockalert>
	
	<!-- Alert for Mac machines that only work on an OLDER version of the OS. Rare but possible -->
	<stockalert id="OSDowngrade">
		<title>OSDowngradeTitle</title>
		<body>OSDowngradeBody</body>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
		</buttons>
	</stockalert>
	<!-- Welcome message user games on first launch of the game -->
	<stockalert id="Welcome">
		<title>WelcomeTitle</title>
		<body>WelcomeBody</body>
		<buttons>
			<default stock_id="continue" />
		</buttons>
	</stockalert>
	
	<!-- Alert for a Mac with a known issue that we are working on -->
	<stockalert id="KnownIssue">
		<title>KnownIssueTitle</title>
		<body>KnownIssueBody</body>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
		</buttons>
	</stockalert>
	
	<!-- Alert for a game which uses the function keys in default key mapping -->
	<stockalert id="FnMapping">
		<title>FnMappingTitle</title>
		<body>FnMappingBody</body>
		<buttons>
			<default stock_id="continue" />
			<cancel stock_id="quit" />
			<alternative stock_id="preferences" />
		</buttons>
	</stockalert>
	
	<!-- Welcome message which explains the docs and warns about function keys, 2 button mice/trackpads and gamepads -->
	<stockalert id="DocsAndControls">
		<title>DocsAndControlsTitle</title>
		<body>DocsAndControlsBody</body>
		<buttons>
			<default stock_id="continue" />
			<cancel stock_id="quit" />
			<alternative stock_id="preferences" />
		</buttons>
	</stockalert>
	
	<!-- Welcome message which explains the docs and warns about function keys and gamepads -->
	<stockalert id="DocsAndControlsNoMouse">
		<title>DocsAndControlsNoMouseTitle</title>
		<body>DocsAndControlsNoMouseBody</body>
		<buttons>
			<default stock_id="continue" />
			<cancel stock_id="quit" />
			<alternative stock_id="preferences" />
		</buttons>
	</stockalert>
	
	<!-- Welcome message which explains the docs and warns about function keys and 2 button mice/trackpads -->
	<stockalert id="DocsAndControlsNoPads">
		<title>DocsAndControlsNoPadsTitle</title>
		<body>DocsAndControlsNoPadsBody</body>
		<buttons>
			<default stock_id="continue" />
			<cancel stock_id="quit" />
			<alternative stock_id="preferences" />
		</buttons>
	</stockalert>
	
	<!-- Welcome message which explains the docs and warns about 2 button mice/trackpads and gamepads -->
	<stockalert id="DocsAndControlsNoFunctionKeys">
		<title>DocsAndControlsNoFunctionKeysTitle</title>
		<body>DocsAndControlsNoFunctionKeysBody</body>
		<buttons>
			<default stock_id="continue" />
			<cancel stock_id="quit" />
			<alternative stock_id="preferences" />
		</buttons>
	</stockalert>
	
	<!-- Welcome message which explains the docs and gamepads -->
	<stockalert id="DocsAndControlsNoMouseNoFunctionKeys">
		<title>DocsAndControlsNoMouseNoFunctionKeysTitle</title>
		<body>DocsAndControlsNoMouseNoFunctionKeysBody</body>
		<buttons>
			<default stock_id="continue" />
			<cancel stock_id="quit" />
		</buttons>
	</stockalert>

	<!-- Welcome message which explains the docs and warns about 2 button mice/trackpads -->
	<stockalert id="DocsAndControlsNoPadsNoFunctionKeys">
		<title>DocsAndControlsNoPadsNoFunctionKeysTitle</title>
		<body>DocsAndControlsNoPadsNoFunctionKeysBody</body>
		<buttons>
			<default stock_id="continue" />
			<cancel stock_id="quit" />
			<alternative stock_id="preferences" />
		</buttons>
	</stockalert>
	
	<!-- Alert to warn users that they have a connected gamepad in the wrong mode -->
	<stockalert id="GamepadWrongMode">
		<title>GamepadWrongModeTitle</title>
		<body>GamepadWrongModeBody</body>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
			<alternative stock_id="faq link" />
		</buttons>
	</stockalert>
	
	<!-- Alert to warn users that they have a gamepad connected but have bad drivers -->
	<stockalert id="GamepadBadDriver">
		<title>GamepadBadDriverTitle</title>
		<body>GamepadBadDriverBody</body>
		<buttons>
			<default stock_id="continue anyway" />
			<cancel stock_id="quit" />
			<alternative stock_id="faq link" />
		</buttons>
	</stockalert>
	
	<!-- Welcome message to let the users know that we can sync with iCloud -->
	<stockalert id="iCloudSync">
		<title>iCloudSyncTitle</title>
		<body>iCloudSyncBody</body>
		<buttons>
			<default stock_id="not now" />
			<cancel stock_id="icloud sync" />
		</buttons>
	</stockalert>
	
	<!-- Quick and dirty solution to fbug://13613 (no time to localise a new variant of
	 the kiCloudSyncTitle string. So use a more generic title) -->
	<stockalert id="iCloudSync2">
		<title>iCloudInfoTitle</title>
		<body>iCloudSyncBody</body>
		<buttons>
			<default stock_id="not now" />
			<cancel stock_id="icloud sync" />
		</buttons>
	</stockalert>
	
	<!-- Welcome message to let the users know that we support iCloud, but we cannot take advantage of it -->
	<stockalert id="iCloudInfo">
		<title>iCloudInfoTitle</title>
		<body>iCloudInfoBody</body>
		<buttons>
			<default stock_id="continue" />
			<alternative stock_id="faq link" />
		</buttons>
	</stockalert>
	
	<!--Alert for Mac machines that have a GPU driver bug for which the vendor has released a hotfix. NV version. -->
	<stockalert id="HaveNVFix">
		<title>HaveNVFixTitle</title>
		<body>HaveNVFixBody</body>
		<buttons>
			<default stock_id="nvidia link"/>
			<cancel stock_id="quit" />
			<alternative stock_id="continue anyway" />
		</buttons>
	</stockalert>
	
	<!--Message notifying the user that updates are available on the app store. -->
	<stockalert id="AppStoreUpdateAvailable">
		<title>AppStoreUpdatesTitle</title>
		<body>AppStoreUpdatesBody</body>
		<buttons>
			<default stock_id="app store dont update" />
			<alternative stock_id="store link" />
		</buttons>
		<checkbox stock_id="doNotNotifyCheckbox" />
	</stockalert>
	
	<!-- Message notifying the user of a successful DLC installation -->
	<stockalert id="kDLCInstallationSuccessful">
		<title>InstallationSuccessful</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>DLCInstallationSuccessfulMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	
	<!-- Alert the user that DLC they have purchased has not been downloaded -->
	<stockalert id="kPurchasedDLCNotDownloaded">
		<title>DLCNotDownloadedOrInstalledMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>DLCNotDownloadedOrInstalledMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="download"/>
			<cancel stock_id="not now" />
			<alternative stock_id="faq link" />
		</buttons>
	</stockalert>
	
	<!-- Alert the user that DLC they have purchased has not been installed -->
	<stockalert id="kPurchasedDLCNotInstalled">
		<title>DLCDownloadedNotInstalledMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>DLCDownloadedNotInstalledMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="complete installation"/>
			<cancel stock_id="not now" />
			<alternative stock_id="faq link" />
		</buttons>
	</stockalert>
	
	<!-- Alert the user that the language pack for their region has not been downloaded -->
	<stockalert id="kLanguagePackNotDownloaded">
		<title>LanguagePackNotDownloadedOrInstalledMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>LanguagePackNotDownloadedOrInstalledMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="download"/>
			<cancel stock_id="not now" />
			<alternative stock_id="faq link" />
		</buttons>
	</stockalert>
	
	<!-- Alert the user that the language pack for their region has not been installed -->
	<stockalert id="kLanguagePackNotInstalled">
		<title>LanguagePackDownloadedNotInstalledMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>LanguagePackDownloadedNotInstalledMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="complete installation"/>
			<cancel stock_id="not now" />
			<alternative stock_id="faq link" />
		</buttons>
	</stockalert>
	
	<!-- Alert the User that DLC is avaliable on MAS Builds -->
	<stockalert id="kDLCAvailableMAS">
		<title>DLCAvailableMASMajor</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>DLCAvailableMASMinor</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<cancel stock_id="not now" />
			<default stock_id="quit"/>
		</buttons>
	</stockalert>
	
	<!-- Alert the User that DLC is avaliable on DRM Builds -->
	<stockalert id="kDLCAvailableDRM">
		<title>DLCAvailableDRMMajor</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>DLCAvailableDRMMinor</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<cancel stock_id="not now" />
			<default stock_id="quit"/>
		</buttons>
	</stockalert>
	
	<!-- Offer to install a DLC by double-clicking a .gamename file -->
	<stockalert id="kDLCInstallDoubleClick">
		<title>DataPackContainsDLC</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>InstallSelectedDataPack</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="complete installation"/>
			<cancel stock_id="not now" />
			<alternative stock_id="faq link" />
		</buttons>
	</stockalert>
	
	
	<!-- **** List of error dialogs
	 
	 The list below contains all of our error dialogs that may be displayed. Many of these were ported from ZGameLib.r so formatting may be odd.
	 
	 Same specs as the pre-launch checks defined above	-->
	
	<!--Message informing the user about the Reset Startup Dialogs button. -->
	<stockalert id ="kStrErrorConfirmResetSpecDialogs">
		<title>ErrorConfirmResetSpecDialogsMajor</title>
		<body>ErrorConfirmResetSpecDialogsMinor</body>
		<buttons>
			<default stock_id="yes" />
			<cancel stock_id="no" />
		</buttons>
	</stockalert>
	
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorSafeDiscFailure">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>SafeDiscFailedToInitialise</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative stock_id="feral link"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorRequireMacOSNineVersion">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>RequireMacOSNineVersion</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative stock_id="apple link"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorRequireMacOSTenVersion">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>RequireMacOSTenVersion</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative stock_id="apple link"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorRequireCarbonLibOneFour">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>RequireCarbonLibOneFour</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative stock_id="apple link"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorRequireOpenGLOneOneTwo">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>RequireOpenGLOneOneTwo</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative stock_id="apple link"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorRequireQuickTimeThree">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>RequireQuickTimeThree</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative stock_id="apple link"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorBelowMinimumVRAM">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>BelowMinimumVRAM</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorBelowRecommendedVRAM">
		<title>GameWillBeSlow</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>BelowRecommendedVRAM</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorInsufficientMemory">
		<title>GameInsufficientMemory</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>GameIncreaseMemory</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorInsufficientVRAM">
		<title>GameInsufficientVRAM</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>GameVideoResetToDefault</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorCouldNotInitialiseDisplay">
		<title>GameCouldNotInitDislay</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>Try800x600</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorCouldNotFindGLDevice">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>CouldNotFindGLDevice</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative stock_id="apple link"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorIncompatibleMouseWare">
		<title>IncompatibleSoftwareFound</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>IncompatibleMouseWare</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative>
				<label>URLLogitech</label>
				<labelStringsTable>Feral</labelStringsTable>
				<action id="link">
					<param name="url">URLLogitech</param>
					<url-paramStringsTable>Feral</url-paramStringsTable>
				</action>
			</alternative>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorIncompatible3Dfx">
		<title>IncompatibleSoftwareFound</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>Incompatible3Dfx</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorInvalidPartition">
		<title>InvalidPartition</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>PartitionResetToDefault</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorInvalidInstallation">
		<title>InvalidInstallation</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>MissingFilePleaseReinstall</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative>
				<label>URLFeral</label>
				<labelStringsTable>Feral</labelStringsTable>
				<action id="link">
					<param name="url">URLFeral</param>
					<url-paramStringsTable>Feral</url-paramStringsTable>
				</action>
			</alternative>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorInvalidLicence">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>RunZonicLockToUnlock</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorSoftwareUpdateCanWeUse">
		<title>SUCanWeUse</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>SUPrivacyPolicy</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default>
				<label>Yes</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</default>
			<cancel>
				<label>No</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</cancel>
			<alternative>
				<label>PrivacyPolicy</label>
				<labelStringsTable>GenericUI</labelStringsTable>
				<action id="link">
					<param name="url">URLPrivacyPolicy</param>
					<url-paramStringsTable>Feral</url-paramStringsTable>
				</action>
			</alternative>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorSoftwareUpdateFoundUpdate">
		<title>SUFoundUpdate</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>SUShouldWeDownload</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<cancel stock_id="cancel"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorCouldNotInitialiseDisplay2">
		<title>GameCouldNotInitDislay</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>RelaunchWithCommandKey</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorAppHasBeenModified">
		<title>AppHasBeenModified</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>AppMayBeUnstable</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorSoftwareUpdateFoundNothing">
		<title>NoUpdatesAvailable</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>TickCheckAutomatically</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorRememberToAttachReport">
		<title>PleaseAttachReport</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>WhyAttachReport</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorReportMayTakeSomeTime">
		<title>PleaseWaitForReport</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>WhyWaitForReport</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorReportAlreadyExists">
		<title>ReportAlreadyExists</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>OverwriteReport</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<cancel stock_id="cancel"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorTestingDialogs">
		<title>TestDialogsText2</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>TestDialogsText3</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<cancel stock_id="cancel"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorCannotRunWithClassic">
		<title>CannotRunWithClassic</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>TurnClassicOff</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorKnownVideoCardIssue">
		<title>KnownVideoCardIssue</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>GetLatestVideoDrivers</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative>
				<label>ViewFAQs</label>
				<labelStringsTable>Startup</labelStringsTable>
			</alternative>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorRequireCPU">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>RequireSpecifiedCPU</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorRequireRAM">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>RequireSpecifiedRAM</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorInconsistentData">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>RequireCorrectData</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorChangeRequiresRelaunch">
		<title>GameWillRequireRelaunch</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>SaveSettingsAndRelaunch</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default>
				<label>Relaunch</label>
				<labelStringsTable>GenericUI</labelStringsTable>
				<action id="relaunch" />
			</default>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorMustChangePermissions">
		<title>AppFolderDoesNotHavePermissions</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>FixAppFolderPermissions</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<cancel stock_id="cancel"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorCouldNotChangePermissions">
		<title>CouldNotSetPermissionsOfAppFolder</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>AskSysAdminSetPermissionsOfAppFolder</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorIncompatibleVideocard">
		<title>GameCanNotBeRun</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>IncompatibleVideoCard</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorRememberToCheckFAQFirst">
		<title>DidYouCheckFAQ</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>WouldYouLikeToCheck</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default>
				<label>YesPlease</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</default>
			<cancel>
				<label>IveChecked</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</cancel>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorShouldWeQuit">
		<title>QuitGame</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>ConfirmQuitGameUnsavedChanges</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<cancel stock_id="cancel"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorInstallationFailed">
		<title>InvalidInstallation</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>InstallationFailedMessage</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative>
				<label>Support</label>
				<labelStringsTable>Startup</labelStringsTable>
			</alternative>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorLaunchedFromDVD">
		<title>InvalidInstallation</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>LaunchedFromDVDMessage</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorChangeRequiresManualRelaunch">
		<title>GameWillRequireRelaunch</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>ManualRelaunch</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="quit" />
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErroriCloudStorageNotAvailable">
		<title>iCloudNotAvailable</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>iCloudLoginAndEnableDataStorage</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default>
				<label>Continue</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</default>
			<cancel>
				<label>iCloudOpenPreferences</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</cancel>
			<alternative>
				<label>ViewFAQs</label>
				<labelStringsTable>Startup</labelStringsTable>
			</alternative>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorMappingConflict">
		<title>MappingConflictMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>MappingConflictMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<cancel stock_id="cancel"/>
		</buttons>
	</stockalert>
	<!-- Error generated from the old error table in ZGameLib.r. You may want to go over these, label them, and separate out duplicate buttons, etc -->
	<stockalert id="kErrorShimCannotFindMASInstallation">
		<title>ShimCannotFindMASInstallationMajor</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>ShimCannotFindMASInstallationMinor</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default>
				<label>Quit</label>
				<labelStringsTable>Startup</labelStringsTable>
			</default>
			<alternative>
				<label>ViewFAQs</label>
				<labelStringsTable>Startup</labelStringsTable>
			</alternative>
		</buttons>
	</stockalert>
	
	<!-- Error message when there's not enoguh disk space too install files from disk -->
	<stockalert id="kErrorNotEnoughDiskSpace">
		<title>NotEnoughDiskSpaceMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>NotEnoughDiskSpaceMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="ok" />
		</buttons>
	</stockalert>
	
	<!-- Alert asking the user if they really want to delete the file -->
	<stockalert id="kErroriCloudDeletionImminent">
		<title>iCloudDeletionMajor</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>iCloudDeletionMinor</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default>
				<label>Keep</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</default>
			<cancel>
				<label>Delete</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</cancel>
			<alternative>
				<label>KeepAll</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</alternative>
		</buttons>
	</stockalert>
	
	<!-- Alert asking the user to resolve a conflict by picking a file -->
	<stockalert id="kErroriCloudResolveConflict">
		<title>iCloudDeletionMajor</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>iCloudConflictMinor</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default>
				<label>KeepLocalFile</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</default>
			<cancel>
				<label>KeepAll</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</cancel>
			<alternative>
				<label>KeepiCloudFile</label>
				<labelStringsTable>GenericUI</labelStringsTable>
			</alternative>
		</buttons>
	</stockalert>
	
	<!-- Alert the user that they are missing required control mappings -->
	<stockalert id="kErrorControlsMissing">
		<title>ControlsMissingMajor</title>
		<titleStringsTable>GenericUI</titleStringsTable>
		<body>ControlsMissingMinor</body>
		<bodyStringsTable>GenericUI</bodyStringsTable>
		<buttons>
			<default stock_id="ok" />
		</buttons>
	</stockalert>
	
	<!-- Alert for when the game is not installed into applications and is DRM -->
	<stockalert id="kErrorNotInstalledDMG">
		<title>NotInstalledMajorDMG</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>NotInstalledMinorDMG</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="yes"/>
			<cancel stock_id="no"/>
		</buttons>
		<checkbox stock_id="doNotNotifyCheckbox" />
	</stockalert>
	<!-- Alert for when the game is not installed into applications and is on a DVD -->
	<stockalert id="kErrorNotInstalledDVD">
		<title>NotInstalledMajorDVD</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>NotInstalledMinorDVD</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="yes"/>
			<cancel stock_id="no"/>
		</buttons>
	</stockalert>
	<!-- Alert for when the game is not installed into applications and on a multi DVD -->
	<stockalert id="kErrorNotInstalledMultiDVD">
		<title>NotInstalledMajorMultiDVD</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>NotInstalledMinorMultiDVD</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="yes"/>
			<cancel stock_id="cancel"/>
		</buttons>
	</stockalert>
	
	<!-- Alert for failing to install from DvD -->
	<stockalert id="kErrorInstallFromDiskFailed">
		<title>InstallFromDiskFailedMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>InstallFromDiskFailedMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative>
				<label>Support</label>
				<labelStringsTable>Startup</labelStringsTable>
			</alternative>
		</buttons>
	</stockalert>
	
	<!-- Alert for when the installation was successful -->
	<stockalert id="kErrorInstallFromDiskSuccess">
		<title>InstallFromDiskSuccessMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>InstallFromDiskSuccessMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="yes"/>
			<cancel stock_id="no"/>
		</buttons>
	</stockalert>
	
	<!-- Alert for when the installation was successful -->
	<stockalert id="kErrorOtherInstallationFound">
		<title>OtherInstallationFoundMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>OtherInstallationFoundMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="yes"/>
			<cancel stock_id="no"/>
		</buttons>
	</stockalert>
	
	<!-- Alert for when the installation was successful -->
	<stockalert id="kErrorRequireInstallForUpdate">
		<title>RequireInstallForUpdateMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>RequireInstallForUpdateMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="yes"/>
			<cancel stock_id="cancel"/>
		</buttons>
	</stockalert>
	
	<!-- Alert for when DLC installation failed -->
	<stockalert id="kErrorDLCInstallFailed">
		<title>DLCInstallFailedMajor</title>
		<titleStringsTable>Startup</titleStringsTable>
		<body>DLCInstallFailedMinor</body>
		<bodyStringsTable>Startup</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
			<alternative>
				<label>Support</label>
				<labelStringsTable>Startup</labelStringsTable>
			</alternative>
		</buttons>
	</stockalert>
	
	<!-- Generic "operation cancelled" popup -->
	<stockalert id="kDialogOperationCancelled">
		<title>SCancelledTitle</title>
		<titleStringsTable>Activation</titleStringsTable>
		<body>SCancelledText</body>
		<bodyStringsTable>Activation</bodyStringsTable>
		<buttons>
			<default stock_id="ok"/>
		</buttons>
	</stockalert>
	
    <!-- Alert to recommend an driver update (This is only possible with Nvidia web drivers). -->
    <stockalert id="WebDriverUpdateRecommended">
        <title>WebDriverUpdateRecommendedTitle</title>
        <body>WebDriverUpdateRecommendedBody</body>
        <buttons>
            <default stock_id="continue anyway" />
            <alternative stock_id="nvidia link" />
            <cancel stock_id="quit" />
        </buttons>
        <checkbox stock_id="doNotNotifyCheckbox" />
    </stockalert>
    
	<!-- **** List of default conditions
	 
	 Here are some default conditions that were found to be repeated between games (mostly graphics card identifiers)
	 
	 Adding new default conditions:
	 
	 id => name of the warning text should be short and related to the content
	 
	 Inside the tag, anything valid in a <condtions> tag is valid
	 
	 -->
	<stock_conditions>
		<!-- =================-->
		<!-- Vendor Ident     -->
		<!-- =================-->
		<stockcondition id="vendor_nvidia">
			<OpenGL_vendor><is>NVIDIA Corporation</is></OpenGL_vendor>
		</stockcondition>
		<stockcondition id="vendor_amd">
			<or>
				<!-- Proprietary -->
				<OpenGL_vendor><is>Advanced Micro Devices Inc.</is></OpenGL_vendor>
				<OpenGL_vendor><is>Advanced Micro Devices, Inc.</is></OpenGL_vendor>
				<OpenGL_vendor><is>ATI Technologies Inc.</is></OpenGL_vendor>
				<!-- Mesa -->
				<and>
					<OpenGL_vendor><is>X.Org</is></OpenGL_vendor>
					<OpenGL_renderer><contains> on AMD </contains></OpenGL_renderer>
				</and>
			</or>
		</stockcondition>
		<stockcondition id="vendor_intel">
			<OpenGL_vendor><is>Intel Open Source Technology Center</is></OpenGL_vendor>
		</stockcondition>

		<!-- =================-->
		<!-- Provider Ident     -->
		<!-- =================-->
		<stockcondition id="provider_mesa">
			<OpenGL_provider><is>mesa</is></OpenGL_provider>
		</stockcondition>
		<stockcondition id="provider_proprietary">
			<OpenGL_provider><is>proprietary</is></OpenGL_provider>
		</stockcondition>
		
		<!--==================-->
		<!-- NVidia Renderers -->
		<!--==================-->
		
		<stockcondition id="GeForce2_MX_Renderer">
			<OpenGL_renderer><is>NVIDIA GeForce2 MX OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce3_Renderer">
			<OpenGL_renderer><is>NVIDIA GeForce3 OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce4_Renderer">
			<OpenGL_renderer><is>NVIDIA GeForce4 OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce4_Ti_Renderer">
			<OpenGL_renderer><is>NVIDIA GeForce4 Ti 4600 OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce4_MX_Renderer">
			<OpenGL_renderer><is>NVIDIA GeForce4 MX OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce_FX_5200_Ultra_Renderer">
			<OpenGL_renderer><is>GeForce FX 5200 Ultra OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce_FX_5200_Renderer">
			<or>
				<OpenGL_renderer><is>NVIDIA GeForce FX OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>NVIDIA NV34MAP OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="GeForce_7300_Renderer">
			<OpenGL_renderer><is>NVIDIA GeForce 7300 GT OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce_7600_Renderer">
			<OpenGL_renderer><is>NVIDIA GeForce 7600 GT OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce_7xxx_Renderer">
			<OpenGL_renderer><contains>NVIDIA GeForce 7</contains></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce_8400_GS_Renderer">
			<OpenGL_renderer><is>NVIDIA GeForce 8400 GS OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce_8600M_Renderer">
			<OpenGL_renderer><is>NVIDIA GeForce 8600M GT OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce_8800_Renderer">
			<OpenGL_renderer><is>NVIDIA GeForce 8800 GT OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce_8xxx_Renderer">
			<OpenGL_renderer><contains>NVIDIA GeForce 8</contains></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce_9400_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>9400</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<!-- currently includes the 9600M, but don't use it for that, as that will soon change (hopefully) -->
		<stockcondition id="GeForce_9600_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>9600</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_9600M_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>9600M</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_9xxx_Renderer">
			<OpenGL_renderer><contains>NVIDIA GeForce 9</contains></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="GeForce_120_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>120</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_130_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>130</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_1xx_Renderer">
			<or>
				<stock id="GeForce_120_Renderer"/>
				<stock id="GeForce_130_Renderer"/>
			</or>
		</stockcondition>
		
		<stockcondition id="GeForce_285_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>285</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_320_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>320</contains></OpenGL_renderer>
				<not>
					<OpenGL_renderer><contains>320M</contains></OpenGL_renderer>
				</not>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_320M_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>320M</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_330_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>330</contains></OpenGL_renderer>
				<not>
					<OpenGL_renderer><contains>330M</contains></OpenGL_renderer>
				</not>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_330M_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>330M</contains></OpenGL_renderer>
			</and>
		</stockcondition>
	
		<stockcondition id="GeForce_3xx_Renderer">
			<or>
				<stock id="GeForce_320_Renderer"/>
				<stock id="GeForce_320M_Renderer"/>
				<stock id="GeForce_330_Renderer"/>
				<stock id="GeForce_330M_Renderer"/>
			</or>
		</stockcondition>
		
		<stockcondition id="GeForce_640_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>640</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<!-- currently includes the 650M, but don't use it for that, as that will soon change (hopefully) -->
		<stockcondition id="GeForce_650_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>650</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_650M_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>650M</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_660_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>660</contains></OpenGL_renderer>
			</and>
		</stockcondition>
        
        <stockcondition id="GeForce_660M_Renderer">
            <and>
                <OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
                <OpenGL_renderer><contains>660M</contains></OpenGL_renderer>
            </and>
        </stockcondition>
		
		<stockcondition id="GeForce_675_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>675</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="GeForce_680_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>680</contains></OpenGL_renderer>
			</and>
		</stockcondition>

		<stockcondition id="GeForce_6xx_Renderer">
			<or>
				<stock id="GeForce_640_Renderer"/>
				<stock id="GeForce_650_Renderer"/>
				<stock id="GeForce_660_Renderer"/>
				<stock id="GeForce_675_Renderer"/>
				<stock id="GeForce_680_Renderer"/>
			</or>
		</stockcondition>

		<stockcondition id="GeForce_750M_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>750M</contains></OpenGL_renderer>
			</and>
		</stockcondition>

		<stockcondition id="GeForce_755M_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>755M</contains></OpenGL_renderer>
			</and>
		</stockcondition>

		<stockcondition id="GeForce_775M_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>775M</contains></OpenGL_renderer>
			</and>
		</stockcondition>

		<stockcondition id="GeForce_780M_Renderer">
			<and>
				<OpenGL_renderer><contains>NVIDIA</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>780M</contains></OpenGL_renderer>
			</and>
		</stockcondition>

		<stockcondition id="GeForce_7xx_Renderer">
			<or>
				<stock id="GeForce_750M_Renderer"/>
				<stock id="GeForce_755M_Renderer"/>
				<stock id="GeForce_775M_Renderer"/>
				<stock id="GeForce_780M_Renderer"/>
			</or>
		</stockcondition>

		<!--===================-->
		<!-- ATI/AMD Renderers -->
		<!--===================-->
		
		<stockcondition id="Radeon_Original_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_7000_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon 7000 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon 7000 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_8500_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon 8500 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon 8500 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_9000_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon 9000 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon 9000 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_9200_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon 9200 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon 9200 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_9600_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon 9600 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon 9600 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_9700_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon 9700 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon 9700 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_9800_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon 9800 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon 9800 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_9xxx_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon 9</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon 9</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_X800_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon X800 XT OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon X800 XT OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_X1600_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon X1600 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon X1600 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_X1900_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon X1900 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon X1900 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_X1xxx_Renderer">
			<or>
				<OpenGL_renderer><contains>ATI Radeon X1</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>AMD Radeon X1</contains></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_2400_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 2400 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 2400 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_2600_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 2600 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 2600 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_2xxx_Renderer">
			<or>
				<OpenGL_renderer><contains>ATI Radeon HD 2</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>AMD Radeon HD 2</contains></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_3000_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 3000 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 3000 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_3870_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 3870 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 3870 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_3xxx_Renderer">
			<or>
				<OpenGL_renderer><contains>ATI Radeon HD 3</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>AMD Radeon HD 3</contains></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4xxx_Renderer">
			<or>
				<OpenGL_renderer><contains>ATI Radeon HD 4</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>AMD Radeon HD 4</contains></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<!-- Radeon HD 4000 Series Renderers -->
		
		<stockcondition id="Radeon_HD_4350_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4350 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4350 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4550_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4550 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4550 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4570_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4570 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4570 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4650_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4650 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4650 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4670_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4670 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4670 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4730_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4730 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4730 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4750_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4750 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4750 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4770_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4770 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4770 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4830_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4830 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4830 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4850_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4850 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4850 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4860_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4860 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4860 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4870_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4870 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4870 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_4890_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 4890 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 4890 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<!-- Radeon HD 5000 Series Renderers -->
		
		<stockcondition id="Radeon_HD_5670_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 5670 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 5670 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_5750_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 5750 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 5750 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_5770_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 5770 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 5770 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_5870_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 5870 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 5870 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_5xxx_Renderer">
			<or>
				<stock id="Radeon_HD_5670_Renderer"/>
				<stock id="Radeon_HD_5750_Renderer"/>
				<stock id="Radeon_HD_5770_Renderer"/>
				<stock id="Radeon_HD_5870_Renderer"/>
			</or>
		</stockcondition>

		<!-- Radeon HD 6000 Series Renderers -->
		
		<stockcondition id="Radeon_HD_6490_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 6490 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 6490 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_6490M_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 6490M OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 6490M OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_6630M_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 6630M OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 6630M OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_6750_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 6750 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 6750 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_6770_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 6770 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 6770 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_6770M_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 6770M OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 6770M OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_6970_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 6970 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 6970 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_6970M_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 6970M OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 6970M OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_HD_6xxx_Renderer">
			<or>
				<stock id="Radeon_HD_6490_Renderer"/>
				<stock id="Radeon_HD_6490M_Renderer"/>
				<stock id="Radeon_HD_6630M_Renderer"/>
				<stock id="Radeon_HD_6750_Renderer"/>
				<stock id="Radeon_HD_6770_Renderer"/>
				<stock id="Radeon_HD_6770M_Renderer"/>
				<stock id="Radeon_HD_6970_Renderer"/>
				<stock id="Radeon_HD_6970M_Renderer"/>
			</or>
		</stockcondition>

		<stockcondition id="Radeon_HD_7970_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 7970 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 7970 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>

		<stockcondition id="Radeon_HD_7950_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 7950 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 7950 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>		

		<stockcondition id="Radeon_HD_7870_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 7870 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 7870 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>

		<stockcondition id="Radeon_HD_7850_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 7850 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 7850 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>

		<stockcondition id="Radeon_HD_7770_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 7770 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 7770 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>

		<stockcondition id="Radeon_HD_7750_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon HD 7750 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon HD 7750 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>

		<stockcondition id="Radeon_HD_7xxx_Renderer">
			<or>
				<stock id="Radeon_HD_7970_Renderer"/>
				<stock id="Radeon_HD_7950_Renderer"/>
				<stock id="Radeon_HD_7870_Renderer"/>
				<stock id="Radeon_HD_7850_Renderer"/>
				<stock id="Radeon_HD_7770_Renderer"/>
				<stock id="Radeon_HD_7750_Renderer"/>
			</or>
		</stockcondition>

		<stockcondition id="Radeon_R9_M290_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon R9 M290 OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon R9 M290 OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>		

		<stockcondition id="Radeon_R9_M290X_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon R9 M290X OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon R9 M290X OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>
		
		<stockcondition id="Radeon_R9_M295X_Renderer">
			<or>
				<OpenGL_renderer><is>ATI Radeon R9 M295X OpenGL Engine</is></OpenGL_renderer>
				<OpenGL_renderer><is>AMD Radeon R9 M295X OpenGL Engine</is></OpenGL_renderer>
			</or>
		</stockcondition>

		<stockcondition id="Radeon_R9_M370X_Renderer">
				<OpenGL_renderer><is>AMD Radeon R9 M370X OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="Radeon_FirePro_D300_Renderer">
			<and>
				<OpenGL_renderer><contains>Radeon HD</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>FirePro D300</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="Radeon_FirePro_D500_Renderer">
			<and>
				<OpenGL_renderer><contains>Radeon HD</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>FirePro D500</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="Radeon_FirePro_D700_Renderer">
				<OpenGL_renderer><is>AMD Radeon HD - FirePro D700 OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="AMD_Radeon_HD_Graphics">
			<or>
				<OpenGL_renderer><contains>ATI Radeon HD</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>AMD Radeon HD</contains></OpenGL_renderer>
			</or>
 		</stockcondition>
		
		<!--=================-->
		<!-- Intel Renderers -->
		<!--=================-->
		
		<stockcondition id="Intel_GMA_950_Renderer">
			<OpenGL_renderer><is>Intel GMA 950 OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="Intel_GMA_X3100_Renderer">
			<OpenGL_renderer><is>Intel GMA X3100 OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="Intel_GMA_Renderer">
			<OpenGL_renderer><contains>Intel GMA</contains></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="Intel_HD_3000_Renderer">
			<and>
				<OpenGL_renderer><contains>Intel</contains></OpenGL_renderer>
				<OpenGL_renderer><contains> HD</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>3000</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="Intel_HD_4000_Renderer">
			<and>
				<OpenGL_renderer><contains>Intel</contains></OpenGL_renderer>
				<OpenGL_renderer><contains> HD</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>4000</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="Intel_HD_5000_Renderer">
			<and>
				<OpenGL_renderer><contains>Intel</contains></OpenGL_renderer>
				<OpenGL_renderer><contains> HD</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>5000</contains></OpenGL_renderer>
			</and>
		</stockcondition>

		<stockcondition id="Intel_HD_5300_Renderer">
			<and>
				<OpenGL_renderer><contains>Intel</contains></OpenGL_renderer>
				<OpenGL_renderer><contains> HD</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>5300</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="Intel_HD_6000_Renderer">
			<and>
				<OpenGL_renderer><contains>Intel</contains></OpenGL_renderer>
				<OpenGL_renderer><contains> HD</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>6000</contains></OpenGL_renderer>
			</and>
		</stockcondition>

		<!-- Intel_HD_515 -->
		<stockcondition id="Intel_HD_515_Renderer">
			<and>
				<OpenGL_renderer><contains>Intel</contains></OpenGL_renderer>
				<OpenGL_renderer><contains> HD</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>515</contains></OpenGL_renderer>
			</and>
		</stockcondition>

		<stockcondition id="Intel_HD_5200_Iris_Pro_Renderer">
			<OpenGL_renderer><is>Intel Iris Pro OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>

        <!-- All Iris Pros -->
		<stockcondition id="Intel_Iris_Pro_Renderer">
			<and>
                <OpenGL_renderer><contains>Intel</contains></OpenGL_renderer>
                <OpenGL_renderer><contains>Iris</contains></OpenGL_renderer>
                <OpenGL_renderer><contains>Pro</contains></OpenGL_renderer>
            </and>
		</stockcondition>

		<stockcondition id="Intel_Iris_Graphics_6100">
			<OpenGL_renderer><is>Intel(R) Iris(TM) Graphics 6100</is></OpenGL_renderer>
		</stockcondition>

		<stockcondition id="Intel_Iris_Graphics_6200">
			<OpenGL_renderer><is>Intel(R) Iris(TM) Graphics 6200</is></OpenGL_renderer>
		</stockcondition>
		
		<stockcondition id="Intel_Iris_Graphics_5100">
			<OpenGL_renderer><is>Intel Iris OpenGL Engine</is></OpenGL_renderer>
		</stockcondition>

		<stockcondition id="Intel_HD_Graphics">
			<or>
				<stock id="Intel_HD_3000_Renderer"/>
				<stock id="Intel_HD_4000_Renderer"/>
				<stock id="Intel_HD_5000_Renderer"/>
				<stock id="Intel_HD_5200_Iris_Pro_Renderer"/>
				<stock id="Intel_HD_5300_Renderer"/>
				<stock id="Intel_HD_6000_Renderer"/>
				<stock id="Intel_Iris_Graphics_5100"/>
				<stock id="Intel_Iris_Graphics_6100"/>
				<stock id="Intel_Iris_Graphics_6200"/>
				<stock id="Intel_Iris_Pro_Renderer"/>
			</or>
		</stockcondition>
		
		<!--=================-->
		<!-- Apple GPUs		 -->
		<!--=================-->
		<stockcondition id="Apple_A4_Renderer">
			<and>
				<OpenGL_renderer><contains>Apple</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>A4</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="Apple_A5_Renderer">
			<and>
				<OpenGL_renderer><contains>Apple</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>A5</contains></OpenGL_renderer>
				<not>
					<OpenGL_renderer><contains>A5X</contains></OpenGL_renderer>
				</not>
			</and>
		</stockcondition>
		
		<stockcondition id="Apple_A5X_Renderer">
			<and>
				<OpenGL_renderer><contains>Apple</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>A5X</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="Apple_A6X_Renderer">
			<and>
				<OpenGL_renderer><contains>Apple</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>A6X</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="Apple_A7_Renderer">
			<and>
				<OpenGL_renderer><contains>Apple</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>A7</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="Apple_A8_Renderer">
			<and>
				<OpenGL_renderer><contains>Apple</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>A8</contains></OpenGL_renderer>
				<not>
					<OpenGL_renderer><contains>A8X</contains></OpenGL_renderer>
				</not>
			</and>
		</stockcondition>
		
		<stockcondition id="Apple_A8X_Renderer">
			<and>
				<OpenGL_renderer><contains>Apple</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>A8X</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<stockcondition id="Apple_A9X_Renderer">
			<and>
				<OpenGL_renderer><contains>Apple</contains></OpenGL_renderer>
				<OpenGL_renderer><contains>A9X</contains></OpenGL_renderer>
			</and>
		</stockcondition>
		
		<!--=================-->
		<!-- iPad Types		 -->
		<!--=================-->
		
		<stockcondition id="iPad_1">
			<Model_Name><is>iPad1,1</is></Model_Name>
		</stockcondition>
		
		<stockcondition id="iPad_2">
			<or>
				<Model_Name><is>iPad2,1</is></Model_Name>
				<Model_Name><is>iPad2,2</is></Model_Name>
				<Model_Name><is>iPad2,3</is></Model_Name>
				<Model_Name><is>iPad2,4</is></Model_Name>
			</or>
		</stockcondition>
		
		<stockcondition id="iPad_3">
			<or>
				<Model_Name><is>iPad3,1</is></Model_Name>
				<Model_Name><is>iPad3,2</is></Model_Name>
				<Model_Name><is>iPad3,3</is></Model_Name>
			</or>
		</stockcondition>
		
		<stockcondition id="iPad_4">
			<or>
				<Model_Name><is>iPad3,4</is></Model_Name>
				<Model_Name><is>iPad3,5</is></Model_Name>
				<Model_Name><is>iPad3,6</is></Model_Name>
			</or>
		</stockcondition>
		
		<stockcondition id="iPad_Mini_1">
			<or>
				<Model_Name><is>iPad2,5</is></Model_Name>
				<Model_Name><is>iPad2,6</is></Model_Name>
				<Model_Name><is>iPad2,7</is></Model_Name>
			</or>
		</stockcondition>
		
		<stockcondition id="iPad_Mini_2">
			<or>
				<Model_Name><is>iPad4,4</is></Model_Name>
				<Model_Name><is>iPad4,5</is></Model_Name>
				<Model_Name><is>iPad4,6</is></Model_Name>
			</or>
		</stockcondition>
		
		<stockcondition id="iPad_Mini_3">
			<or>
				<Model_Name><is>iPad4,7</is></Model_Name>
				<Model_Name><is>iPad4,8</is></Model_Name>
				<Model_Name><is>iPad4,9</is></Model_Name>
			</or>
		</stockcondition>
		
		<stockcondition id="iPad_Mini_4">
			<or>
				<Model_Name><is>iPad5,1</is></Model_Name>
				<Model_Name><is>iPad5,2</is></Model_Name>
			</or>
		</stockcondition>
		
		<stockcondition id="iPad_Air_1">
			<or>
				<Model_Name><is>iPad4,1</is></Model_Name>
				<Model_Name><is>iPad4,2</is></Model_Name>
				<Model_Name><is>iPad4,3</is></Model_Name>
			</or>
		</stockcondition>
		
		<stockcondition id="iPad_Air_2">
			<or>
				<Model_Name><is>iPad5,3</is></Model_Name>
				<Model_Name><is>iPad5,4</is></Model_Name>
			</or>
		</stockcondition>
		
		<stockcondition id="iPad_Pro_9_7">
			<or>
				<Model_Name><is>iPad6,3</is></Model_Name>
				<Model_Name><is>iPad6,4</is></Model_Name>
			</or>
		</stockcondition>
		
		<stockcondition id="iPad_Pro_12_9">
			<or>
				<Model_Name><is>iPad6,7</is></Model_Name>
				<Model_Name><is>iPad6,8</is></Model_Name>
			</or>
		</stockcondition>
		
		<!--=================-->
		<!-- Intel CPUs		 -->
		<!--=================-->
		
		<stockcondition id="Intel_i7_CPU">
			<and>
				<CPU_ID><contains>Intel</contains></CPU_ID>
				<CPU_ID><contains>i7</contains></CPU_ID>
			</and>
		</stockcondition>

		<!--================================================================================-->
		<!-- Game Info Conditions															-->
		<!-- These IDs must match the strings in the unsupported cards field in GameInfo	-->
		<!-- And Every card in GameInfo must have an entry here								-->
		<!-- Refer to stock IDs, do not add string comparisons								-->
		<!--================================================================================-->

		<stockcondition id="Intel_HD_515">
			<stock id="Intel_HD_515_Renderer"/>
		</stockcondition>

		<stockcondition id="Intel_Iris_6100">
			<stock id="Intel_Iris_Graphics_6100"/>
		</stockcondition>

		<stockcondition id="Intel_Iris_5100">
			<stock id="Intel_Iris_Graphics_5100"/>
		</stockcondition>

		<stockcondition id="AMD_Radeon_HD_4xxx_series">
			<stock id="Radeon_HD_4xxx_Renderer"/>
		</stockcondition>

		<stockcondition id="AMD_Radeon_HD_5xxx_series">
			<stock id="Radeon_HD_5xxx_Renderer"/>
		</stockcondition>

		<stockcondition id="AMD_Radeon_HD_7xxx_series">
			<stock id="Radeon_HD_7xxx_Renderer"/>
		</stockcondition>

		<stockcondition id="AMD_Radeon_HD_6xxx_series">
			<stock id="Radeon_HD_6xxx_Renderer"/>
		</stockcondition>

		<stockcondition id="ATI_X1xxx_series">
			<stock id="Radeon_X1xxx_Renderer"/>
		</stockcondition>
		
		<stockcondition id="ATI_HD2xxx_series">
			<stock id="Radeon_HD_2xxx_Renderer"/>
		</stockcondition>
		
		<stockcondition id="ATI_HD2400">
			<stock id="Radeon_HD_2400_Renderer"/>
		</stockcondition>
		
		<stockcondition id="Intel_GMA_series">
			<stock id="Intel_GMA_Renderer"/>
		</stockcondition>

		<stockcondition id="Intel_HD6000">
			<stock id="Intel_HD_6000_Renderer"/>
		</stockcondition>	

		<stockcondition id="Intel_HD5300">
			<stock id="Intel_HD_5300_Renderer"/>
		</stockcondition>

		<stockcondition id="Intel_HD5000">
			<stock id="Intel_HD_5000_Renderer"/>
		</stockcondition>

		<stockcondition id="Intel_HD4000">
			<stock id="Intel_HD_4000_Renderer"/>
		</stockcondition>
		
		<stockcondition id="Intel_HD3000">
			<stock id="Intel_HD_3000_Renderer"/>
		</stockcondition>
		
		<stockcondition id="NVIDIA_3xx_series">
			<stock id="GeForce_3xx_Renderer"/>
		</stockcondition>
		
		<stockcondition id="NVIDIA_6xx_series">
			<stock id="GeForce_6xx_Renderer"/>
		</stockcondition>
        
        <stockcondition id="NVIDIA_7xx_series">
            <stock id="GeForce_7xx_Renderer"/>
        </stockcondition>
		
		<stockcondition id="NVIDIA_330M">
				<stock id="GeForce_330M_Renderer"/>
		</stockcondition>
		
		<stockcondition id="NVIDIA_9xxx_series">
			<stock id="GeForce_9xxx_Renderer"/>
		</stockcondition>
		
		<stockcondition id="NVIDIA_320M">
			<stock id="GeForce_320M_Renderer"/>
		</stockcondition>
		
		<stockcondition id="NVIDIA_9400">
			<stock id="GeForce_9400_Renderer"/>
		</stockcondition>
		
		<stockcondition id="NVIDIA_8xxx_series">
			<stock id="GeForce_8xxx_Renderer"/>
		</stockcondition>
		
		<stockcondition id="NVIDIA_7xxx_series">
			<stock id="GeForce_7xxx_Renderer"/>
		</stockcondition>
		
		<stockcondition id="NVIDIA_1xx_series">
			<stock id="GeForce_1xx_Renderer"/>
		</stockcondition>
		
		<!--================================================================================-->
		<!-- Special Date Conditions														-->
		<!--================================================================================-->
		
		<stockcondition id="New_Years_Eve">
			<and>
				<Month><equal>12</equal></Month>
				<Day><equal>31</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="New_Years_Day">
			<and>
				<Month><equal>1</equal></Month>
				<Day><equal>1</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="Valentines_Day">
			<and>
				<Month><equal>2</equal></Month>
				<Day><equal>14</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="Pi_Day">
			<and>
				<Month><equal>3</equal></Month>
				<Day><equal>14</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="April_Fools_Day">
			<and>
				<Month><equal>4</equal></Month>
				<Day><equal>1</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="Star_Wars_Day">
			<and>
				<Month><equal>5</equal></Month>
				<Day><equal>4</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="Independence_Day">
			<and>
				<Month><equal>7</equal></Month>
				<Day><equal>4</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="Pi_Approximation_Day">
			<and>
				<Month><equal>7</equal></Month>
				<Day><equal>22</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="Halloween">
			<and>
				<Month><equal>10</equal></Month>
				<Day><equal>31</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="Christmas_Eve">
			<and>
				<Month><equal>12</equal></Month>
				<Day><equal>24</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="Christmas_Day">
			<and>
				<Month><equal>12</equal></Month>
				<Day><equal>25</equal></Day>
			</and>
		</stockcondition>
		
		<stockcondition id="Friday_The_13th">
			<and>
				<Day><equal>13</equal></Day>
				<Day_Of_Week><equal>5</equal></Day_Of_Week>
			</and>
		</stockcondition>
		
		<stockcondition id="Twelve_Days_Of_Christmas">
			<and>
				<Date>
					<more_or_equal>
						<Month>12</Month>
						<Day>26</Day>
					</more_or_equal>
				</Date>
				<Date>
					<less_or_equal>
						<Month>1</Month>
						<Day>6</Day>
					</less_or_equal>
				</Date>
			</and>
		</stockcondition>
		
	</stock_conditions>
	
</stock>
